to cause (a person, achievement etc) to seem unimportant or of small value
detract
to cause (a person) to be less moral or less deserving of respect
shame, humiliate
to pull down (e.g. old buildings)
destroy; consume
to break (something) to pieces; make (something) useless; put an end to (hopes, a career etc)
demolish, devastate
the loss of credit or good reputation
blame, detract from
to take (a machine etc) to pieces
take apart
to prove (something) to be wrong or false
prove false
to cause (a person) to feel ashamed; lower the dignity or self-respect of (a person)
embarrass, put down
to destroy (towns, buildings) completely, especially by making them level with the ground
flatten, knock down; wipe out
to prove (a person, statement, opinion etc) to be wrong or mistaken
prove false; discredit
not (yet) built
flatten, knock down; wipe out
to say evil things about (a person)
criticize very harshly